import util from '../libs/util';
var qs = require('qs');

//获取考核周期
export function getCheckDate(value) {
    return util.ajax({
        url: '/law/get_check_date',
        method: 'post',
        data:qs.stringify(value)
    })
}

//获取考核项目名称
export function getCheck(value) {
    return util.ajax({
        url: 'http://biz.kuaibao365.com/basic_law/get_check',
        method: 'post',
        data:qs.stringify(value)
    })
}

//新增考核项
export function creatBasicLaw(value) {
    return util.ajax({
        url: 'http://biz.kuaibao365.com/basic_law/update',
        method: 'post',
        data:qs.stringify(value)
    })
}

//获取单个职级考核标准详情
export function getDetail(value) {
    return util.ajax({
        url: '/law/get_check_content',
        method: 'post',
        data:qs.stringify(value)
    })
}

//获取考核列表
export function getEmployeeList(value) {
    return util.ajax({
        url: '/law/get_result_list',
        method: 'post',
        data:qs.stringify(value)
    })
}

//获取考核列表单条数据
export function getResult(value) {
    return util.ajax({
        url: '/law/get_result_detail',
        method: 'post',
        data:qs.stringify(value)
    })
}


//更新员工基本信息
export function updateBasicInfo (values) {
    return util.ajax({
        url: 'http://biz.kuaibao365.com/basic_law/update_basic_info',
        method: 'post',
        data:qs.stringify(values)
    })
}

//更新员工业绩
export function updateFyc (values) {
    return util.ajax({
        url: 'http://biz.kuaibao365.com/basic_law/compute_personal',
        method: 'post',
        data:qs.stringify(values)
    })
}


//计算继续率
export function updatePersistency (values) {
    return util.ajax({
        url: 'http://biz.kuaibao365.com/basic_law/compute_persistency',
        method: 'post',
        data:qs.stringify(values)
    })
}

//计算团队业绩
export function setCheckData (values) {
    return util.ajax({
        url: 'http://biz.kuaibao365.com/basic_law/compute_check_data',
        method: 'post',
        data:qs.stringify(values)
    })
}


//考核
export function computeCheck (values) {
    return util.ajax({
        url: '/law/check',
        method: 'post',
        data:qs.stringify(values)
    })
}


//获取直辖组
export function getUnderling (values) {
    return util.ajax({
        url: 'http://biz.kuaibao365.com/basic_law/get_underling',
        method: 'post',
        data:qs.stringify(values)
    })
}


//获取直接育成
export function getUnderlingBreed (values) {
    return util.ajax({
        url: 'http://biz.kuaibao365.com/basic_law/get_underling_breed',
        method: 'post',
        data:qs.stringify(values)
    })
}

//获取团队情况
export function getAchie (values) {
    return util.ajax({
        url: 'http://biz.kuaibao365.com/basic_law/get_achie',
        method: 'post',
        data:qs.stringify(values)
    })
}
//同步员工到neo4j

export function sysnchroData (values) {
    return util.ajax({
        url: 'http://biz.kuaibao365.com/basic_law/synchro_data',
        method: 'post',
        data:qs.stringify(values)
    })
}

export function getListByName (values) {
    return util.ajax({
        url: '/law/get_list_by_name',
        method: 'post',
        data:qs.stringify(values)
    })
}